sound-absorbing hood - Turkish English Dictionary